Un procedimiento almacenado es un grupo de sentencias SQL que forman una unidad l�gica y que realizan una tarea particular. Los procedimientos almacenados se utilizan para encapsular un conjunto de operaciones o peticiones para ejecutar en un servidor de base de datos. Por ejemplo, las operaciones sobre una base de datos de empleados (salarios, despidos, promociones, bloqueos) podr�an ser codificados como procedimientos almacenados ejecutados por el c�digo de la aplicaci�n. Los procedimientos almacenados pueden compilarse y ejecutarse con diferentes par�metros y resultados, y podr�an tener cualquier combinaci�n de par�mtros de entrada/salida.
> Los procedimientos almacenados est�n soportados por la mayor�a de los controladores de bases de datos, pero existe una gran cantidad de variaciones en su s�ntaxis y capacidades. Por esta raz�n, s�lo mostraremos un ejemplo sencillo de lo que podr�a ser un procedimiento almacenado y c�mo llamarlos desde JDBC, pero este ejemplo no est� dise�ado para ejecutarse.